undulating membrane - İspanyolca İngilizce Sözlük